package com.zhuanzhuan.hero.user.facade.label;

import com.bj58.spat.scf.server.contract.annotation.ServiceContract;
import com.bj58.zhuanzhuan.zzentry.common.service.entity.ServiceHeaderEntity;
import com.bj58.zhuanzhuan.zzentry.common.service.entity.ZZOpenScfBaseResult;
import com.bj58.zhuanzhuan.zzentry.common.service.model.openEntry.ZZHeader;
import com.zhuanzhuan.hero.user.dto.label.QueryBrandModelLabelDTO;
import com.zhuanzhuan.hero.user.vo.label.LevelLabelVO;

import java.util.List;

/**
 * @ClassName ContentCategoryFacade
 * @Description
 * @Author hanjunjun
 * @Date 2024/6/26 17:27
 */
@ServiceContract
public interface ContentCategoryFacade {

    /**
     * 前端-标签-查询内容分类标签
     *
     * @param header
     * @param queryBrandModelLabelDTO
     * @return com.bj58.zhuanzhuan.zzentry.common.service.entity.ZZOpenScfBaseResult<java.util.List<com.zhuanzhuan.hero.user.vo.label.LevelLabelVO>>
     * @author  hanjunjun
     * @date 2024/6/26
     **/
    ZZOpenScfBaseResult<List<LevelLabelVO>> queryBrandModelLabels(@ZZHeader ServiceHeaderEntity header, QueryBrandModelLabelDTO queryBrandModelLabelDTO);
}